body{ height: 100%;box-sizing: border-box;}
.pear-container{ margin: 0 !important;padding: 10px;}
.np-base{ min-height: 100%; box-sizing: border-box;background: #fff; box-shadow: 0 1px 2px 0 rgba(0,0,0,.06); border-radius: 2px;}

.np-base-header{ border-bottom: 1px solid #ddd;padding-top: 15px;padding-bottom: 8px;}
.np-base-header .np-base-title{ padding: 0 15px;display: flex;align-items: center;padding-bottom: 5px;}
.np-base-header .np-base-title h2{ font-size: 15px;padding-right: 15px;border-right: 1px solid #ddd;}
.np-base-header .np-base-title .actions{ padding-left: 11px;display: flex;}
.np-base-header .np-base-title .actions a{ margin: 0 4px;}
.np-base-header .np-base-tip{ padding: 5px 15px 0;color: #666;line-height: 24px;font-size: 0.9em;}
.np-base-content{ padding:15px 0 10px;}


